What is the meaning of the word "town crier"?

Definitions:

  1. an official who makes public announcements copy to clipboard noun
    • Some historical theme parks have town criers read the news. copy to clipboard